body armor - Deutsch Englisch Wörterbuch